26 pubs · 1,997 cites · h-index 18
Johnson & Johnson (United States)
2009 - 2024
Janssen (United States)
2013 - 2024
Janssen (Belgium)
2013 - 2015
Ibero American University
2015 - 2015
Pfizer (United States)
2005 - 2006