Jean-Louis Montero

CNRS · Innate Pharma · Laboratoires Mayoly Spindler
Total Patents: 4
Overall Rank: #1,224,678
Years Active: 2008–2013
CNRS Rank: #978