Scholarly Index

Sonja Dieterich

UC Davis Health; 6,025 total citations; 202 total publications; best world rank #181

UC Davis Health