Stephen Taylor

ST

58

Publications

2.9K

Citations

28

H-Index

1977

Active since

Stephen Taylor is an author at Public Health England specializing in medicine, immunology, and microbiology.

Publications per year

1977–2024

58

Publications

58