Nikolas Nikolaidis Global citimpact: 6.28 Researcher at Department of Animal Sciences, University of Illinois at Urbana-Champaign, 1207 W. Gregory Drive, Urbana, IL 61801, . Electronic address: . Profile Groups Memberships Order By: Last Active Most Members Newly Created Alphabetical