Naveen Reddy

Naveen Reddy is a Neurologist and Health Systems Researcher at UCSF

Just Because We Can Innovate In Healthcare, Doesn’t Mean We Should

Social Ecology and the Medical-Industrial Complex