Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: 11B NAPHA SEEM LNE KDKN
Meanings and definitions for LSRF
What does LSRF stand for? What does LSRF mean?
- The Life Sciences Research Foundation (LSRF) is a postdoctoral fellowship program, with missions "to identify and fund exceptional young scientists at a critical juncture of their training in all areas of basic life sciences" and "to establish partnerships between those who support research in the life sciences and academic institutions for their mutual benefit".
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap