bn:03321040n
Noun Named Entity
FR
Tom Blundell
EN
Sir Thomas Leon Blundell, is a British biochemist, structural biologist, and science administrator. Wikipedia
Relations
Sources