Is LSRO an agency of the federal government? No, LSRO is not an agency of the federal government.   It was formed as the Life Sciences Research Office by FASEB,   a consortium of professional scientific societies.   Though LSRO,   Inc.   retains the name,   it is now an independent,   non-profit corporation that serves to benefit society by providing science-based analysis and advice. Back to FAQs