Life Sciences Research Foundation’s 2023 awardees