George E. Owen
Author
Alternate names G. E. Owen, George E. Owen, G. Owen, George Owen, G. E. L. Owen
Institution Biomer Technology (United Kingdom)
Past institutions Biomer Technology (United Kingdom), Johns Hopkins University, Cooper Union, Harvard University, University of Oxford +4 more
H-index: 22
I10-index: 41
Works count: 89
Citations count: 2,083