Jessica Flanigan, Ph.D.

Affiliations: 
2012 Politics Princeton University, Princeton, NJ 
Area:
Medical Ethics, Ethics, Philosophy
Google:
"Jessica Flanigan"