Dean Sheppard

DS

263

Publications

39.7K

Citations

106

H-Index

1980

Active since

Dean Sheppard is an author at University of California, San Francisco specializing in medicine, cell biology, and immunology.

Publications per year

1980–2025

263

Publications

263