nature-inspired drug discovery
Enveda Raises $150M Series D, Advances Nature-Inspired Drug Programs
Enveda Biosciences; Series D funding; $150 million; nature-inspired drug discovery; atopic dermatitis; immune diseases; Mikael Dolsten; biotech investment