NFC and its Implications to Research Community