2nd FACTS 2010 guest: Frank Cho