Projects //

Craniofacial Reconstruction

App for CT-based AR craniofacial reconstructions. reduce bone damage from overhandling. Neural resonance fields (NeRF) used to rapidly convert CT scans into AR visual content. AR visualization minimized damage from manual manipulation and allowed viewer to assess the skeleton in 3d.

Cognitive Survival Vigilance

A virtual reality simulation environment for testing the theory of cognitive survival vigilance with the Apple Vision Pro

Radiation Viewer

An augmented reality application for visualizing radiation fields during radiological exams, reducing exposure risk for physicians.

Visual Tool Recognition

A real-time object-recognition application for medical students using surgical tools.

AR In Public Health

Using participatory augmented reality filmmaking in West Philadelphia to learn about vaccine hesitancy

Brain Network Visualization

Using shaders in Unreal engine to better visualize brain regions.

DICOM Viewer

A manipulable three-dimensional virtual reality tool to view DICOM files.

Phantom Limb Pain

Mirror box therapy in VR. Custom built games and a web browser provide a greater sense of agency over phantom limbs and a more compelling illusion while engaging the patient

Hemispatial Neglect

Eye-tracking VR headset with the Leap Motion to examine how subjects with hemispatial neglect explore their environments when presented with various arrangements of objects in peripersonal and extrapersonal space.


Retinitis Pigmentosa

Creating intervention for retinitis pigmentosa in which a subject’s peripheral vision is precisely stimulated by meteors that hover in place before moving towards targets

Broca’s Aphasia

An intervention for Broca’s aphasia that sets subjects in front of a mirror in VR.  As they speak, they will see an avatar that looks exactly like them correctly mouth their words.

Vibrotactile Compass

Explores the impact of a vibrotactile compass on navigation in a setting without any visual cues.  Subjects strap on a compass that indicates north by activating buzzers, follow a short path that disappears, and then indicate their origin.

Echocardiogram Viewer

Navigating life’s intricate fabric, choices unfold paths to the extraordinary, demanding creativity, curiosity, and courage for a truly fulfilling journey.