W Otto

WO

49

Publications

2.4K

Citations

27

H-Index

1976

Active since

W Otto is an author at Cancer Research UK specializing in medicine, cell biology, and pharmacology.

Publications per year

1976–2023

49

Publications

49