Subbu Allamaraju

I don't understand a lot. More at https://subbu.org and https://www.linkedin.com/in/subbu.

Spoken at 6 events in 1 country