Scholarly Index

Peter J. Allen

Duke Medical Center; 60,566 total citations; 471 total publications; best world rank #27

Duke Medical Center

60,566Total citations
471Total publications
107H-index

Published ranking records