Stephen F. Hubbard

SF

36

Publications

2K

Citations

22

H-Index

1977

Active since

Stephen F. Hubbard is an author at University of Dundee specializing in biology, parasitology, and evolutionary biology.

Publications per year

1977–2019

36

Publications

36