Laurence Anne Mevellec
Johnson & Johnson · Astex Therapeutics Limited
Total Patents:
28
Overall Rank:
#137,835
Years Active:
2006–2021
Johnson & Johnson Rank:
#365