P

Philippe Backeljauw

Cincinnati Children's Hospital Medical Center

ORCID: 0000-0003-2398-9520

198 papers and 6.3k citations.

PubIndex Score95Top 5%How it's scored
198Publications
6.3kTotal Citations
First publication: 1991First senior author: 2004