Altru Innovation Platform

Altru’s central premise is that the big problems can be addressed with the creative innovation of scientists, engineers and entrepreneurs. <strong>Altru finds the important projects...