Alice, Bob, Cindy, David, and Emily sit in a circle. Alice refuses to sit to the right of Bob, and Emily sits next to Cindy. If David sits next to two girls, determine who could sit immediately to the right of Alice.
1. **Identify the constraints:**
   - Alice refuses to sit to the right of Bob.
   - Emily sits next to Cindy.
   - David sits next to two girls.

2. **Analyze the seating arrangement:**
   - Since David must sit next to two girls, and Emily and Cindy must sit next to each other, we can start by placing Emily and Cindy together.
   - Let's denote the seating arrangement in a circle as follows: \( A, B, C, D, E \) where \( A \) is Alice, \( B \) is Bob, \( C \) is Cindy, \( D \) is David, and \( E \) is Emily.

3. **Place Emily and Cindy:**
   - Since Emily and Cindy must sit next to each other, we have two possible pairs: \( (E, C) \) or \( (C, E) \).

4. **Place David:**
   - David must sit next to two girls. Therefore, David must be placed next to the pair \( (E, C) \) or \( (C, E) \).

5. **Consider the possible arrangements:**
   - If we place \( (E, C) \) together, David can be placed as follows:
     - \( D \) next to \( E \) and \( C \): \( D, E, C \) or \( E, C, D \).
   - If we place \( (C, E) \) together, David can be placed as follows:
     - \( D \) next to \( C \) and \( E \): \( D, C, E \) or \( C, E, D \).

6. **Check the constraints for Alice and Bob:**
   - Alice refuses to sit to the right of Bob. This means Bob cannot be immediately to the left of Alice in the clockwise direction.

7. **Determine the possible seating arrangements:**
   - Let's consider the arrangement \( D, E, C \):
     - The remaining seats are for Alice and Bob. Since David is next to two girls, Alice must be one of them.
     - Possible arrangement: \( D, E, C, A, B \) or \( D, E, C, B, A \).
     - In \( D, E, C, A, B \), Alice is not to the right of Bob.
     - In \( D, E, C, B, A \), Alice is to the right of Bob, which is not allowed.
   - Let's consider the arrangement \( E, C, D \):
     - The remaining seats are for Alice and Bob. Since David is next to two girls, Alice must be one of them.
     - Possible arrangement: \( E, C, D, A, B \) or \( E, C, D, B, A \).
     - In \( E, C, D, A, B \), Alice is not to the right of Bob.
     - In \( E, C, D, B, A \), Alice is to the right of Bob, which is not allowed.
   - Let's consider the arrangement \( D, C, E \):
     - The remaining seats are for Alice and Bob. Since David is next to two girls, Alice must be one of them.
     - Possible arrangement: \( D, C, E, A, B \) or \( D, C, E, B, A \).
     - In \( D, C, E, A, B \), Alice is not to the right of Bob.
     - In \( D, C, E, B, A \), Alice is to the right of Bob, which is not allowed.
   - Let's consider the arrangement \( C, E, D \):
     - The remaining seats are for Alice and Bob. Since David is next to two girls, Alice must be one of them.
     - Possible arrangement: \( C, E, D, A, B \) or \( C, E, D, B, A \).
     - In \( C, E, D, A, B \), Alice is not to the right of Bob.
     - In \( C, E, D, B, A \), Alice is to the right of Bob, which is not allowed.

8. **Conclusion:**
   - The only valid arrangement that satisfies all constraints is \( D, E, C, A, B \).
   - Therefore, Bob is the only person who could sit immediately to the right of Alice.

The final answer is \( \boxed{\text{Bob}} \).