Matt LigetiFeb 19, 20206 minNew News: Award-Winning Writer Mark Waid Named Publisher of Humanoids"In his new role, Waid will lead the content strategy for Humanoids’ LA-based office. "