Articles by Raman Mitra

05/20/22 3:51pm
Physician-scientist and Indian American Raman Mitra, a 1985 M.D.-Ph.D. graduate who completed his residency at the Hospital of the University of Pennsylvania in 1989, moves beyond personal indignation to dissect the Amy Wax controversy.
More Articles