Spanish oncologists square-up.
Bosch
X
X
D005582:Foundations / Q000458:organization & administration*; D006801:Humans; D009369:Neoplasms; D012106:Research / Q000458:organization & administration*; D013030:Spain