Xavier Sastre-Garau
Institut Curie · CNRS · Ecole Nationale Veterinaire D'Alfort
Total Patents:
5
Overall Rank:
#1,006,223
Years Active:
2005–2015
Institut Curie Rank:
#23