A

Anthony Atala

Atrium Health Wake Forest Baptist

ORCID: 0000-0001-8186-2160

2k papers and 82k citations.

PubIndex Score98Top 2%How it's scored
2kPublications
82kTotal Citations
#1in Additive Manufacturing and 3D Printing Technologies
First publication: 1965First senior author: 1966