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