The 21 acre business park facilitates technology transfer and business development