Since the subject demands attention, I think it should be more poster sized...But it's nice, looks to me as if you didn't do your best on it. But...
Separate names with a comma.