Publications, Teaching & Research#