What does lsdf mean?

lsdf meaning is defined below:

Life Science Discovery Fund
ADVERTISEMENT

Was it useful?

What does lsdf mean? It stands for Life Science Discovery Fund

Most popular questions

What does lsdf stand for?


lsdf stands for "Life Science Discovery Fund"

How to abbreviate "Life Science Discovery Fund"?


"Life Science Discovery Fund" can be abbreviated as lsdf

What is the meaning of lsdf abbreviation?


The meaning of lsdf abbreviation is "Life Science Discovery Fund"

What does lsdf mean?


lsdf as abbreviation means "Life Science Discovery Fund"

Related Acronym Searches