Raúl D. Santos, Shizuya Yamashita, Steve E. Humphries et al.|The Lancet Diabetes & Endocrinology|2016
Cited by 418
Osaka University of Pharmaceutical Sciences
ORCID: 0000-0002-7600-2059352 papers and 11.1k citations.
Indexing the rest of 352 publications…