site logo

MultiCell Tech scores patent for cancer-fighting immunotherapy platform