 Molecular Templates to receive 70 million upfront payment with potential for additional milestone and royalty payments on future sales Molecular Templates to receive 70 million upfront payment with potential for additional milestone and royalty payments on future sales 