Is mexoryl unapproved because of 12-15 years waiting time for drug approval??
Yes, It appears so. The standard waiting period for drug approval in the United States are long and even longer now because of the Vioxx and others. A substance/drug (like mexoryl) can contain several thousand ingredients and every single on of them needs to be tested. Also, their conbined effect needs to be tested too.
Separate names with a comma.