18 pubs · 631 cites · h-index 8
Nestlé (Switzerland)
2013 - 2024
National and Kapodistrian University of Athens
2016 - 2016
University of Cincinnati Medical Center
2013 - 2013
Cincinnati Children's Hospital Medical Center
2007 - 2010
Hospital Research Foundation
2010 - 2010