Making alliances work

Evolva believes that good collaborations require good communication, good science and engineering, and of course good results.