I 1923 ble Strand professor i zoologi ved Universitetet i Latvia. Han regnes som grunnleggeren av zoologien i Latvia og arbeidet der resten av sitt yrkesaktive liv.