M

Marek Ruchała

Poznan University of Medical Sciences

ORCID: 0000-0002-6296-7220

536 papers and 7k citations.

PubIndex Score53Top 47% · seniorHow it's scored
536Publications
7kTotal Citations
First publication: 1991First senior author: 2009