Complex sentence: Leff has published over 80 articles, essays, notes review and letters in professional journals, co-authored two books, and is a Consulting Editor of the American Journal of Physics.
Split into simpler sentences: Leff has published over 80 articles, essays, notes review and letters in professional journals. He is a Consulting Editor of the American Journal of Physics.