Scholarly Index
Neil Woodford
Public Health England; 44,672 total citations; 405 total publications; best world rank #6
Public Health England
44,672Total citations
405Total publications
101H-index
Scholarly Index
Public Health England; 44,672 total citations; 405 total publications; best world rank #6
Public Health England