Michal Petran

Education: PhD