Timothy Pietro Suren Perera

Johnson & Johnson · Astex Therapeutics Limited
Total Patents: 22
Overall Rank: #191,487
Years Active: 2010–2024
Johnson & Johnson Rank: #699