Scientia Lands on 2021 Giants List – Dev