Enveda Biosciences Series A June 22, 2021 victor Enveda Biosciences Closes $51M Series A Financing Led by Lux Capital