BioCrossroads has named Eli Lilly CEO, Dave Ricks, the recipient of the 2024 August M. Watanabe Life Sciences Champion of the ...