O. Castillo

OC

20

Publications

633

Citations

14

H-Index

1976

Active since

O. Castillo is an author at Addenbrooke's Hospital specializing in medicine, radiation oncology, and cancer research.

Publications per year

1976–2021

20

Publications

20