$137,170
a year
... by such factors as recent publications, presented papers, invited talks, leadership ...
a month ago