Denis Roy

Denis Roy is an author at University of Edinburgh specializing in pharmacology, medicine, and incretin-based therapies.

Publications per year

1996–2023

9

Publications

9