Cancer Illuminator Avelas Raises Another $6.85M

January 13, 2014