Beta
Lumen Bioscience, Inc — Award R42AI138623 — Receipts Report