$92,619
a year
... scientific/technical meetings; scientific society office and committee assignments; presentations (other ...
a month ago