M

Mark Widdowson

Bristol-Myers Squibb (Switzerland)

ORCID: 0000-0002-2404-7087

142 papers and 580 citations.

PubIndex Score86Top 14%How it's scored
142Publications
580Total Citations
First senior author: 2008

Top publicationsby citations

Indexing 142 publications…