Peter Heudtlass

Peter Heudtlass is an author at University of Leeds specializing in medicine, public health, and implementation outcomes.

Publications per year

2014–2020

9

Publications

9