Michael Charles Henry Standen

Zeneca Limited · W.R. Grace & Co.-Conn. · Virobay
Total Patents: 12
Overall Rank: #415,324
Years Active: 1994–2019
Zeneca Limited Rank: #49