Nicola J. Royle

Nicola J. Royle is an author at University of Leicester specializing in life sciences, genetics, and telomere biology.

Publications per year

1987–2021

38

Publications

38