Vasanta Lakshmi Putcha

Death date: Sep 28, 2015

Vasanta Lakshmi Putcha, Ph.D., Chief Pharmacologist at NASA-Johnson Space Center, started her career as a post-doctoral fellow in 1982 and went on to develop cutting-edge applications for astronaut health care operations in space