13 pubs · 532 cites · h-index 8
Novartis (Switzerland)
2019 - 2024
Cornell University
2001 - 2002
Burke Medical Research Institute
2002 - 2002
University of Zurich
1998 - 2001
Institute of Social and Preventive Medicine
1998 - 1999