MARK SEDRA
RESEARCH, TEACHING & CONSULTING