Back to Directory

Jan Spengler

Affiliation

Barcelona Science PK (IRB-PCB) - U OF Barcelona

Membership

Active