Wayne Robert Thomas

Immulogic Pharmaceutical · Merck · Phylogica Limited
Total Patents: 32
Overall Rank: #113,340
Years Active: 1995–2019
Immulogic Pharmaceutical Rank: #1