E

Elliot M. Meyerowitz

California Institute of Technology

ORCID: 0000-0003-4798-5153

355 papers and 63.9k citations.

PubIndex Score98Top 2%How it's scored
355Publications
63.9kTotal Citations
#1in Plant Physiology and Cultivation Studies
First publication: 1978First senior author: 1983