Robert H. Zimmer

CNRS · Immupharma France Sa · Ureka Sarl
Total Patents: 15
Overall Rank: #316,344
Years Active: 2000–2022
CNRS Rank: #159