Beta
Technion Research &… — Award FA86552217256 — Receipts Report