John Hickman

Les Laboratoires Servier · Vernalis (R&D) · CNRS
Total Patents: 24
Overall Rank: #173,405
Years Active: 2003–2019
Les Laboratoires Servier Rank: #8