M

Marek Ruchała

Poznan University of Medical Sciences

ORCID: 0000-0001-9743-2405

94 papers and 688 citations.

PubIndex Score81Top 19%How it's scored
94Publications
688Total Citations
First senior author: 1992