P

Piotr Duchnowski

Institute of Cardiology

ORCID: 0000-0001-6506-5612

42 papers and 526 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
42Publications
526Total Citations
#6in Cardiac, Anesthesia and Surgical Outcomes

Top publicationsby citations

Indexing 42 publications…