Nicola Baker

Nicola Baker is an author at University of Dundee specializing in life sciences, drug discovery, and pharmacology.

Publications per year

1989–2022

18

Publications

18