Scholarly Index

Robert Huber

Max Planck Institute of Biochemistry; 80,479 total citations; 647 total publications; best world rank #13

Max Planck Institute of Biochemistry