Background
Atluri, Venkata Subba Rao was born on July 24, 1979 in Hanuman Junction, A. P., India.
Atluri, Venkata Subba Rao was born on July 24, 1979 in Hanuman Junction, A. P., India.
Doctor of Philosophy, Postgrad. Institute Medical Education and Research, Chandigarh, India, 2009.
Postdoctoral research fellow Florida International University College Medicine, Miami, since 2009.