Scholarly Index

Petra Schwille

Max Planck Institute of Biochemistry; 37,765 total citations; 510 total publications; best world rank #6

Max Planck Institute of Biochemistry