Avidicure Closes $51,624,451 Seed Round | Signalbase