Russ Altman
Stanford · USA
Composite
88.5
Website
GitHub
→ GitHub
ORCID
Notes
PharmGKB + Tatonetti-Altman collaborations.
Rubric
benchmarks authored
2
benchmark citations
5
scope
5
community role
5
recency
5
rigor flags
5
Stanford · USA