Devon Albright

Dr. Devon Albright is a scientist.

Physical appearance
She is a Caucasian female with red hair and wears glasses.

Personality
She seems bitter at Dr. Staples even if she says that she is not.

Scooby-Doo! Mecha Mutt Menace
The Mecha Mutt was actually her idea but NASA gave the project Dr. Staples because he was a famous astronaut so she was a suspect to manipulate the Mecha Mutt.

Appearances

 * Scooby-Doo! Mecha Mutt Menace