Swetha L Karthikeyan

Lab Leader
This newest addition to Detkin dabbles in circuits and sarcasm.