Verified facts grounded in source documentation.
Eli Lilly & Company conducted research and development on the International Space Station in 2023.