It is with great sadness that we report the passing of Science Editor David N. Leff, who died May 5 after a short illness. BioWorld's longest-tenured employee and its most praised writer, he was 85 years old. (BioWorld Today)
It is with great sadness that we report the passing of Science Editor David N. Leff, who died May 5 after a short illness. BioWorld's longest-tenured employee and its most praised writer, he was 85 years old. (BioWorld Today)