P

Peter‐John Wormald

Health Net

ORCID: 0000-0001-7753-7277

396 papers and 18.1k citations.

PubIndex Score98Top 2%How it's scored
396Publications
18.1kTotal Citations
#1in Nasal Surgery and Airway Studies
First publication: 1990First senior author: 1997