Deborah Allen

DA

21

Publications

1.2K

Citations

17

H-Index

1976

Active since

Deborah Allen is an author at University of Edinburgh specializing in immunology, medicine, and virology.

Publications per year

1976–2004

21

Publications

21