Iomai Corp. has received federal regulatory approval to sell itself to an Austrian life sciences company, helping speed up the sale’s timetable by a month.
Iomai Corp. has received federal regulatory approval to sell itself to an Austrian life sciences company, helping speed up the sale’s timetable by a month.