2 months agoNEW STUDY RESULTS: Humans have MAC ID Chips – How Did They Get There? w/ Hazen and MansfieldSarah WestallVerified