Scientific Research & Teaching

PhD, MSc, EurPhys, CPhys MInstP, CChem MRSC

Dr. Edward Timoshenko