N

Nikolaos Patsoukis

Beth Israel Deaconess Medical Center

ORCID: 0000-0001-8746-5692

104 papers and 5.6k citations.

PubIndex Score69Top 31% · seniorHow it's scored
104Publications
5.6kTotal Citations
First publication: 2004First senior author: 2008