Dr. Stanislav Rubakhin

Dr. Stanislav Rubakhin

Contact Information

Beckman Institute
Office 2309
405 N Mathews
M/C 251
Urbana, IL 61801
Senior Research Scientist
Visit Website